sum payable - French English Dictionary